cad electronic prince george occupational safety cnc safety osha cnc milling electronics milling golf golf club aluminum safety compliance components brass construction equipment cnc machining manufacturer taylor professional driving obrien training metal golf clubs heavy equipment operator machining copper manufacturing heavy equipment training manufacturers engineering golf course heavy equipment